package com.ruoyi.fly.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @Author: wdf
 * @Date: 2024/5/27
 */
@Data
@NoArgsConstructor
@ToString(callSuper = true)
@Accessors(chain = true)
@ApiModel(value = "CeresMemberAddress", description = "收货地址表")
@AllArgsConstructor
public class CeresMemberAddress implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "主键id")
    private String id;

    @ApiModelProperty(value = "用户id")
    private String mid;

    @ApiModelProperty(value = "收货人姓名")
    private String userName;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "收货地址省")
    private String province;

    @ApiModelProperty(value = "收货地址市")
    private String city;

    @ApiModelProperty(value = "收货地址区")
    private String area;

    @ApiModelProperty(value = "地址标签")
    private String tag;

    @ApiModelProperty(value = "城市信息")
    private String cityInfo;

    @ApiModelProperty(value = "详细地址")
    private String address;

    @ApiModelProperty(value = "默认收获地址(0否 1是)")
    private String isDefault;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "最后修改人")
    private String updateUser;

    @ApiModelProperty(value = "最后修改时间")
    private String updateTime;

    @ApiModelProperty(value = "创建人")
    private String createUser;

    @ApiModelProperty(value = "逻辑删除 1-删除 0-未删除")
    private Long isDeleted;
}
